JanetDocsPlaygroundI'm feeling luckyGitHub sign in

<



    function

    (< & xs)

    Check if xs is in ascending order. Returns a boolean.


2 examplesSign in to add an example
Loading...
# janet 1.10.1

# non-numeric values appear to always be greater than numeric values
(< math/inf nil)      # -> true
(< math/inf true)     # -> true
(< math/inf false)    # -> true
(< math/inf "hello")  # -> true
(< math/inf :heyo)    # -> true
(< math/inf (fn []))  # -> true
(< math/inf {:a 1})   # -> true

# non-numeric values also follow an ordering.
# rearranging any of these values turns the result false:
(< nil false true "a" "b" :a :b [] [1] [1 1] [2] {} {:a 1} (fn []))  # -> true
cellularmitosisPlayground
(<)        # -> true
(< 1)      # -> true
(< 1 2)    # -> true
(< 2 1)    # -> false
(< 1 2 3)  # -> true
(< 1 3 2)  # -> false
cellularmitosisPlayground